Soru & Cevap

ViewController Yönlendirmesinde GUI Takılması

12.06.2014 - 10:22

Merhaba,

XMPPFramework kütüphanesini kullanarak geliştirdiğim uygulamada oturum açmak üzere butona bağlamış olduğum connect metodunu tetikletmeden önce ActivityIndicator nesnesini başlatıp ardından server tarafından gelen paketleri karşıladıktan sonra ActivityIndicator kaybolduğunda Storyboard üzerinden değil de programatik olarak kullanıcıyı yeni sayfaya yönlendirmek istiyorum;

Yönlendirecek olduğum sayfayı import ettim;

[code]

#import "RecentsViewController.h"

[/code]

Programatik olarak aşağıdaki kodlar ile sayfaya yönlendirdim;

[code]

    RecentsViewController *recentsViewController = [[RecentsViewController alloc]init];
    [self presentViewController:recentsViewController animated:YES completion:nil];

[/code]

NSThread ve performSelectorInBackground metodu ile de denedim;

[code]

    [NSThread detachNewThreadSelector:@selector(connect) toTarget:self withObject:nil];

    [self performSelectorInBackground:@selector(connect) withObject:nil];

[/code]

Fakat sorun çözülmedi işlem tamamlandıktan sonra GUI tarafı kilitleniyor ve görsel komponentler ekrana gelmiyor, siyah ekran halinde takılıp kalıyor, bu sorunu nasıl çözebilirim?

İyi çalışmalar.

2 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-3650-1421928561.jpg
anilsozeri
13.06.2014 - 09:07

Sorun düzeldi, teşekkürler.

Profile picture for user coskungun
coskungun
12.06.2014 - 11:51

Merhaba Anıl,

Kodunu bu şekilde düzeltirsen çalışır. 

ViewController *wmm = [self.storyboard instantiateViewControllerWithIdentifier:@"stryName"]; [self presentViewController:wmm  animated:YES completion:nil];

İyi çalışmalar